<?php
/**
 * Created by PhpStorm.
 * User: neolee
 * Date: 2017/5/13
 * Time: 下午2:57
 */
error_reporting(1);

$verifyCode = '74be16979710d4c4e7c6647856088456';
$data = json_decode(file_get_contents('php://input'), true);


$path = '../storage/logs/' . date('Y-m-d', time()) . '/';
$filename = $path . 'logs.log';
//file_put_contents( $filename, file_get_contents( 'php://input' ) . PHP_EOL, FILE_APPEND );
//$url = "git@git.oschina.net:lucifer_fallen/fastwechat.git";

if (!file_exists($path)) {
    mkdir($path, 0777, true);
}

if ($data) {

    if (md5($data['password']) == $verifyCode) {


            $return = shell_exec("cd../;/usr/bin/git pull");

            file_put_contents($filename, serialize($return) . PHP_EOL, FILE_APPEND);


    } else {
        file_put_contents($filename, "このやろ、パスワードが知らないでしょ?" . PHP_EOL, FILE_APPEND);
        exit("このやろ、パスワードが知らないでしょ?");

    }

} else {
    file_put_contents($filename, "你个傻逼,少来dump我们的服务器!" . PHP_EOL, FILE_APPEND);
    exit("你个傻逼,少来dump我们的服务器!");
}
